Sounds like one of those evil 'speaker flippers' but Google shows a contact person named "Mr. Qiming Fang". Some Chinese manufacturer I guess.